using Imaginecup.Engine;
using Microsoft.Xna.Framework;
using Imaginecup.gameState.recycling.Engine;
namespace Imaginecup.recycling.Stage
{
    public class StageInfo1 : IStageInfo
    {
        public MapInfo[,] MapSquares
        {
            get { return m_MapSquares; }
            set { m_MapSquares = value; }
        }
        public int MapWidth
        {
            get { return m_MapWidth; }
        }
        public int MapHeight
        {
            get { return m_MapHeight; }
        }
        private MapInfo[,] m_MapSquares;
        private int m_MapWidth = 816;
        private int m_MapHeight = 480;
        public StageInfo1()
        {
            m_MapSquares = new MapInfo[17, 10];
            MapSquares[0, 0] = null;
            MapSquares[0, 1] = null;
            MapSquares[0, 2] = null;
            MapSquares[0, 3] = null;
            MapSquares[0, 4] = null;
            MapSquares[0, 5] = null;
            MapSquares[0, 6] = null;
            MapSquares[0, 7] = null;
            MapSquares[0, 8] = new MapInfo();
            MapSquares[0, 8].m_DrawRect = new Rectangle();
            MapSquares[0, 8].m_Position = new Vector2(0, 8);
            MapSquares[0, 8].m_State = MapState.BLOCK;
            MapSquares[0, 8].m_FileName = "";
            MapSquares[0, 9] = new MapInfo();
            MapSquares[0, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[0, 9].m_Position = new Vector2(0, 9);
            MapSquares[0, 9].m_State = MapState.BLOCK;
            MapSquares[0, 9].m_FileName = "SpriteSheet";
            MapSquares[1, 0] = null;
            MapSquares[1, 1] = null;
            MapSquares[1, 2] = null;
            MapSquares[1, 3] = null;
            MapSquares[1, 4] = null;
            MapSquares[1, 5] = null;
            MapSquares[1, 6] = null;
            MapSquares[1, 7] = null;
            MapSquares[1, 8] = new MapInfo();
            MapSquares[1, 8].m_DrawRect = new Rectangle();
            MapSquares[1, 8].m_Position = new Vector2(1, 8);
            MapSquares[1, 8].m_State = MapState.BLOCK;
            MapSquares[1, 8].m_FileName = "";
            MapSquares[1, 9] = new MapInfo();
            MapSquares[1, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[1, 9].m_Position = new Vector2(1, 9);
            MapSquares[1, 9].m_State = MapState.BLOCK;
            MapSquares[1, 9].m_FileName = "SpriteSheet";
            MapSquares[2, 0] = null;
            MapSquares[2, 1] = null;
            MapSquares[2, 2] = null;
            MapSquares[2, 3] = null;
            MapSquares[2, 4] = null;
            MapSquares[2, 5] = null;
            MapSquares[2, 6] = null;
            MapSquares[2, 7] = null;
            MapSquares[2, 8] = new MapInfo();
            MapSquares[2, 8].m_DrawRect = new Rectangle();
            MapSquares[2, 8].m_Position = new Vector2(2, 8);
            MapSquares[2, 8].m_State = MapState.BLOCK;
            MapSquares[2, 8].m_FileName = "";
            MapSquares[2, 9] = new MapInfo();
            MapSquares[2, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[2, 9].m_Position = new Vector2(2, 9);
            MapSquares[2, 9].m_State = MapState.BLOCK;
            MapSquares[2, 9].m_FileName = "SpriteSheet";
            MapSquares[3, 0] = null;
            MapSquares[3, 1] = null;
            MapSquares[3, 2] = null;
            MapSquares[3, 3] = null;
            MapSquares[3, 4] = null;
            MapSquares[3, 5] = null;
            MapSquares[3, 6] = null;
            MapSquares[3, 7] = null;
            MapSquares[3, 8] = new MapInfo();
            MapSquares[3, 8].m_DrawRect = new Rectangle();
            MapSquares[3, 8].m_Position = new Vector2(3, 8);
            MapSquares[3, 8].m_State = MapState.BLOCK;
            MapSquares[3, 8].m_FileName = "";
            MapSquares[3, 9] = new MapInfo();
            MapSquares[3, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[3, 9].m_Position = new Vector2(3, 9);
            MapSquares[3, 9].m_State = MapState.BLOCK;
            MapSquares[3, 9].m_FileName = "SpriteSheet";
            MapSquares[4, 0] = null;
            MapSquares[4, 1] = null;
            MapSquares[4, 2] = null;
            MapSquares[4, 3] = null;
            MapSquares[4, 4] = null;
            MapSquares[4, 5] = null;
            MapSquares[4, 6] = null;
            MapSquares[4, 7] = null;
            MapSquares[4, 8] = new MapInfo();
            MapSquares[4, 8].m_DrawRect = new Rectangle();
            MapSquares[4, 8].m_Position = new Vector2(4, 8);
            MapSquares[4, 8].m_State = MapState.BLOCK;
            MapSquares[4, 8].m_FileName = "";
            MapSquares[4, 9] = new MapInfo();
            MapSquares[4, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[4, 9].m_Position = new Vector2(4, 9);
            MapSquares[4, 9].m_State = MapState.BLOCK;
            MapSquares[4, 9].m_FileName = "SpriteSheet";
            MapSquares[5, 0] = null;
            MapSquares[5, 1] = null;
            MapSquares[5, 2] = null;
            MapSquares[5, 3] = null;
            MapSquares[5, 4] = null;
            MapSquares[5, 5] = null;
            MapSquares[5, 6] = null;
            MapSquares[5, 7] = null;
            MapSquares[5, 8] = new MapInfo();
            MapSquares[5, 8].m_DrawRect = new Rectangle();
            MapSquares[5, 8].m_Position = new Vector2(5, 8);
            MapSquares[5, 8].m_State = MapState.BLOCK;
            MapSquares[5, 8].m_FileName = "";
            MapSquares[5, 9] = new MapInfo();
            MapSquares[5, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[5, 9].m_Position = new Vector2(5, 9);
            MapSquares[5, 9].m_State = MapState.BLOCK;
            MapSquares[5, 9].m_FileName = "SpriteSheet";
            MapSquares[6, 0] = null;
            MapSquares[6, 1] = null;
            MapSquares[6, 2] = null;
            MapSquares[6, 3] = null;
            MapSquares[6, 4] = null;
            MapSquares[6, 5] = null;
            MapSquares[6, 6] = null;
            MapSquares[6, 7] = null;
            MapSquares[6, 8] = new MapInfo();
            MapSquares[6, 8].m_DrawRect = new Rectangle();
            MapSquares[6, 8].m_Position = new Vector2(6, 8);
            MapSquares[6, 8].m_State = MapState.BLOCK;
            MapSquares[6, 8].m_FileName = "";
            MapSquares[6, 9] = new MapInfo();
            MapSquares[6, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[6, 9].m_Position = new Vector2(6, 9);
            MapSquares[6, 9].m_State = MapState.BLOCK;
            MapSquares[6, 9].m_FileName = "SpriteSheet";
            MapSquares[7, 0] = null;
            MapSquares[7, 1] = null;
            MapSquares[7, 2] = null;
            MapSquares[7, 3] = null;
            MapSquares[7, 4] = null;
            MapSquares[7, 5] = null;
            MapSquares[7, 6] = null;
            MapSquares[7, 7] = null;
            MapSquares[7, 8] = new MapInfo();
            MapSquares[7, 8].m_DrawRect = new Rectangle();
            MapSquares[7, 8].m_Position = new Vector2(7, 8);
            MapSquares[7, 8].m_State = MapState.BLOCK;
            MapSquares[7, 8].m_FileName = "";
            MapSquares[7, 9] = new MapInfo();
            MapSquares[7, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[7, 9].m_Position = new Vector2(7, 9);
            MapSquares[7, 9].m_State = MapState.BLOCK;
            MapSquares[7, 9].m_FileName = "SpriteSheet";
            MapSquares[8, 0] = null;
            MapSquares[8, 1] = null;
            MapSquares[8, 2] = null;
            MapSquares[8, 3] = null;
            MapSquares[8, 4] = null;
            MapSquares[8, 5] = null;
            MapSquares[8, 6] = null;
            MapSquares[8, 7] = null;
            MapSquares[8, 8] = new MapInfo();
            MapSquares[8, 8].m_DrawRect = new Rectangle();
            MapSquares[8, 8].m_Position = new Vector2(8, 8);
            MapSquares[8, 8].m_State = MapState.BLOCK;
            MapSquares[8, 8].m_FileName = "";
            MapSquares[8, 9] = new MapInfo();
            MapSquares[8, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[8, 9].m_Position = new Vector2(8, 9);
            MapSquares[8, 9].m_State = MapState.BLOCK;
            MapSquares[8, 9].m_FileName = "SpriteSheet";
            MapSquares[9, 0] = null;
            MapSquares[9, 1] = null;
            MapSquares[9, 2] = null;
            MapSquares[9, 3] = null;
            MapSquares[9, 4] = null;
            MapSquares[9, 5] = null;
            MapSquares[9, 6] = null;
            MapSquares[9, 7] = null;
            MapSquares[9, 8] = new MapInfo();
            MapSquares[9, 8].m_DrawRect = new Rectangle();
            MapSquares[9, 8].m_Position = new Vector2(9, 8);
            MapSquares[9, 8].m_State = MapState.BLOCK;
            MapSquares[9, 8].m_FileName = "";
            MapSquares[9, 9] = new MapInfo();
            MapSquares[9, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[9, 9].m_Position = new Vector2(9, 9);
            MapSquares[9, 9].m_State = MapState.BLOCK;
            MapSquares[9, 9].m_FileName = "SpriteSheet";
            MapSquares[10, 0] = null;
            MapSquares[10, 1] = null;
            MapSquares[10, 2] = null;
            MapSquares[10, 3] = null;
            MapSquares[10, 4] = null;
            MapSquares[10, 5] = null;
            MapSquares[10, 6] = null;
            MapSquares[10, 7] = null;
            MapSquares[10, 8] = new MapInfo();
            MapSquares[10, 8].m_DrawRect = new Rectangle();
            MapSquares[10, 8].m_Position = new Vector2(10, 8);
            MapSquares[10, 8].m_State = MapState.BLOCK;
            MapSquares[10, 8].m_FileName = "";
            MapSquares[10, 9] = new MapInfo();
            MapSquares[10, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[10, 9].m_Position = new Vector2(10, 9);
            MapSquares[10, 9].m_State = MapState.BLOCK;
            MapSquares[10, 9].m_FileName = "SpriteSheet";
            MapSquares[11, 0] = null;
            MapSquares[11, 1] = null;
            MapSquares[11, 2] = null;
            MapSquares[11, 3] = null;
            MapSquares[11, 4] = null;
            MapSquares[11, 5] = null;
            MapSquares[11, 6] = null;
            MapSquares[11, 7] = null;
            MapSquares[11, 8] = new MapInfo();
            MapSquares[11, 8].m_DrawRect = new Rectangle();
            MapSquares[11, 8].m_Position = new Vector2(11, 8);
            MapSquares[11, 8].m_State = MapState.BLOCK;
            MapSquares[11, 8].m_FileName = "";
            MapSquares[11, 9] = new MapInfo();
            MapSquares[11, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[11, 9].m_Position = new Vector2(11, 9);
            MapSquares[11, 9].m_State = MapState.BLOCK;
            MapSquares[11, 9].m_FileName = "SpriteSheet";
            MapSquares[12, 0] = null;
            MapSquares[12, 1] = null;
            MapSquares[12, 2] = null;
            MapSquares[12, 3] = null;
            MapSquares[12, 4] = null;
            MapSquares[12, 5] = null;
            MapSquares[12, 6] = null;
            MapSquares[12, 7] = new MapInfo();
            MapSquares[12, 7].m_DrawRect = new Rectangle(0, 0, 48, 48);
            MapSquares[12, 7].m_Position = new Vector2(12, 7);
            MapSquares[12, 7].m_State = MapState.PAPER;
            MapSquares[12, 7].m_FileName = "Items";
            MapSquares[12, 8] = new MapInfo();
            MapSquares[12, 8].m_DrawRect = new Rectangle();
            MapSquares[12, 8].m_Position = new Vector2(12, 8);
            MapSquares[12, 8].m_State = MapState.BLOCK;
            MapSquares[12, 8].m_FileName = "";
            MapSquares[12, 9] = new MapInfo();
            MapSquares[12, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[12, 9].m_Position = new Vector2(12, 9);
            MapSquares[12, 9].m_State = MapState.BLOCK;
            MapSquares[12, 9].m_FileName = "SpriteSheet";
            MapSquares[13, 0] = null;
            MapSquares[13, 1] = null;
            MapSquares[13, 2] = null;
            MapSquares[13, 3] = null;
            MapSquares[13, 4] = null;
            MapSquares[13, 5] = null;
            MapSquares[13, 6] = new MapInfo();
            MapSquares[13, 6].m_DrawRect = new Rectangle(0, 0, 48, 48);
            MapSquares[13, 6].m_Position = new Vector2(13, 6);
            MapSquares[13, 6].m_State = MapState.PAPER;
            MapSquares[13, 6].m_FileName = "Items";
            MapSquares[13, 7] = null;
            MapSquares[13, 8] = new MapInfo();
            MapSquares[13, 8].m_DrawRect = new Rectangle();
            MapSquares[13, 8].m_Position = new Vector2(13, 8);
            MapSquares[13, 8].m_State = MapState.BLOCK;
            MapSquares[13, 8].m_FileName = "";
            MapSquares[13, 9] = new MapInfo();
            MapSquares[13, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[13, 9].m_Position = new Vector2(13, 9);
            MapSquares[13, 9].m_State = MapState.BLOCK;
            MapSquares[13, 9].m_FileName = "SpriteSheet";
            MapSquares[14, 0] = null;
            MapSquares[14, 1] = null;
            MapSquares[14, 2] = null;
            MapSquares[14, 3] = null;
            MapSquares[14, 4] = null;
            MapSquares[14, 5] = null;
            MapSquares[14, 6] = new MapInfo();
            MapSquares[14, 6].m_DrawRect = new Rectangle(48, 0, 48, 48);
            MapSquares[14, 6].m_Position = new Vector2(14, 6);
            MapSquares[14, 6].m_State = MapState.PAPER;
            MapSquares[14, 6].m_FileName = "Items";
            MapSquares[14, 7] = new MapInfo();
            MapSquares[14, 7].m_DrawRect = new Rectangle(48, 0, 48, 48);
            MapSquares[14, 7].m_Position = new Vector2(14, 7);
            MapSquares[14, 7].m_State = MapState.PAPER;
            MapSquares[14, 7].m_FileName = "Items";
            MapSquares[14, 8] = new MapInfo();
            MapSquares[14, 8].m_DrawRect = new Rectangle();
            MapSquares[14, 8].m_Position = new Vector2(14, 8);
            MapSquares[14, 8].m_State = MapState.BLOCK;
            MapSquares[14, 8].m_FileName = "";
            MapSquares[14, 9] = new MapInfo();
            MapSquares[14, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[14, 9].m_Position = new Vector2(14, 9);
            MapSquares[14, 9].m_State = MapState.BLOCK;
            MapSquares[14, 9].m_FileName = "SpriteSheet";
            MapSquares[15, 0] = null;
            MapSquares[15, 1] = null;
            MapSquares[15, 2] = null;
            MapSquares[15, 3] = null;
            MapSquares[15, 4] = null;
            MapSquares[15, 5] = new MapInfo();
            MapSquares[15, 5].m_DrawRect = new Rectangle(48, 0, 48, 48);
            MapSquares[15, 5].m_Position = new Vector2(15, 5);
            MapSquares[15, 5].m_State = MapState.PAPER;
            MapSquares[15, 5].m_FileName = "Items";
            MapSquares[15, 6] = null;
            MapSquares[15, 7] = null;
            MapSquares[15, 8] = new MapInfo();
            MapSquares[15, 8].m_DrawRect = new Rectangle();
            MapSquares[15, 8].m_Position = new Vector2(15, 8);
            MapSquares[15, 8].m_State = MapState.BLOCK;
            MapSquares[15, 8].m_FileName = "";
            MapSquares[15, 9] = new MapInfo();
            MapSquares[15, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[15, 9].m_Position = new Vector2(15, 9);
            MapSquares[15, 9].m_State = MapState.BLOCK;
            MapSquares[15, 9].m_FileName = "SpriteSheet";
            MapSquares[16, 0] = null;
            MapSquares[16, 1] = null;
            MapSquares[16, 2] = null;
            MapSquares[16, 3] = null;
            MapSquares[16, 4] = null;
            MapSquares[16, 5] = null;
            MapSquares[16, 6] = null;
            MapSquares[16, 7] = null;
            MapSquares[16, 8] = new MapInfo();
            MapSquares[16, 8].m_DrawRect = new Rectangle();
            MapSquares[16, 8].m_Position = new Vector2(16, 8);
            MapSquares[16, 8].m_State = MapState.BLOCK;
            MapSquares[16, 8].m_FileName = "";
            MapSquares[16, 9] = new MapInfo();
            MapSquares[16, 9].m_DrawRect = new Rectangle(384, 0, 48, 48);
            MapSquares[16, 9].m_Position = new Vector2(16, 9);
            MapSquares[16, 9].m_State = MapState.BLOCK;
            MapSquares[16, 9].m_FileName = "SpriteSheet";
        }
    }
}
